﻿/* CSS Document */
#div_open{
	position:absolute;
	top:150px;
	left:50%;
	z-index:999999999;
	}
.pop_window {
	height:438px;
	width:100%;
	border:1px solid #a2cfe2;
	background:#d9eeff;margin:0px 1px;
	width:auto;
	padding-bottom:10px;
}
.pop_window .pop_window_top {
	height:40px;
	line-height:40px;
	text-indent:25px;
	font-weight:bold;
	background:url(base/pop_bg.gif) 0px 0px repeat-x;
	position:relative;
	width:100%;
	cursor:move;
}
.pop_window_left {
	height:345px; 
	background:#d9eeff;
	border:1px solid #a2cfe2;
	margin:0px 10px 0px 10px;
}
.pop_window_right {
	width:214px;
	height:100%;
	line-height:24px;
	background:#ffffff;
	float:left;
	margin-left:6px;
	border-left:1px solid #a2cfe2;
	vertical-align:middle;
	line-height:24px;
}
.pop_body_title {
	width:100%;
	height:26px;
	line-height:26px;
	text-indent:10px;
	color:#376fa0;
	font-weight:bold;
	border-bottom:1px solid #c4e0ec;
	background:url(base/pop_bg.gif) 0px -41px repeat-x;
	vertical-align:middle;
	
}
.pop_search_title {
	width:100%;
	height:26px;
	line-height:26px;
	text-indent:10px;
	color:#666666;
	font-weight:normal;
	border-bottom:1px solid #c4e0ec;
	background:url(base/pop_bg.gif) 0px -41px repeat-x;
	vertical-align:middle;
	
}

.pop_body_title font {
	margin-left:20px;
	color:#000000;
	font-weight:normal;
}
.pop_left_depa {
	width:180px;
	height:100%;
	border-right:1px solid #a2cfe2;
	background:#ffffff;
	float:left;
}
.pop_left_pers {
	width:170px;
	
	height:100%;
	border-right:1px solid #a2cfe2;
	border-left:1px solid #a2cfe2;
	background:#ffffff;
	float:left;
	line-height:24px;
}
.pop_left_pers .onlineH input {
	border:none;
	margin:0px 3px 0px 10px;
	vertical-align:middle;
}
.input_name{
	width:70px;height:18px;vertical-align:top;border:#d7d7d7 1px solid;padding:0px;color:#666666;margin-top:3px;
}
.device_name{
	width:150px;height:18px;vertical-align:top;border:#d7d7d7 1px solid;padding:0px;color:#666666;margin-top:3px;
}
.search_name{
	width:30px;margin:0px;height:20px;line-height:20px;vertical-align:top;border:#b0b0b0 1px solid;color:#ffffff;background:#b0b0b0; cursor:pointer;margin-top:3px;
}
	/*人员表格-开始*/
/*.pop_left_pers table {
	width:100%;
	border:none;
	text-indent:15px;
}
.pop_left_pers table th {
	width:50%;
	height:22px;
	line-height:22px;
	text-align:left;
	font-weight:normal;
	border-right:1px solid #c4e0ec;
	background:url(base/pop_bg.gif) right -41px repeat-x;
}
.pop_left_pers table td {
	height:18px;
	line-height:18px;
}*/
	/*人员表格-结束*/
.pop_window_right input {
	border:none;
	margin:0px 3px 0px 10px;
	vertical-align:middle;
}
.pop_window_bottom {
	height:50px;
	background:#ffffff;
	border:1px solid #a2cfe2;
	border-top:none;
	margin:0px 10px 0px 10px;
	text-align:center;
}
.onlineH{
	width:100%;
	height:318px;
	overflow-y:auto;
	overflow-x:hidden;
	}
	
.device_select{
	width:100%;
	height:100%;
	background:#ffffff;
	}
.device_select table{
	width:100%;
	text-align:center;
	line-height:22px;
	}
.device_select table th{
	border:#c4e0ec 1px solid;
	color:#376fa0;
	font-weight:normal;
	height:18px;
	line-height:18px;
	border-top:none;
	background:url(base/pop_bg.gif) right -41px repeat-x;
	vertical-align:middle;
	}
.device_select table td{
	border:#e2ecf1 1px solid;
	white-space:nowrap;
	}
.device_select table input{
	margin:0px;
	border:none;
	vertical-align:middle;
	}
.page{
	height:20px;
	line-height:20px;
	width:100%;
	text-align:center;
	margin-top:20px;
	}
.page font{
	color:#016d9c;
	}
.page a{
	text-decoration:none;
	}